                  
              II.   
                        ()


   4.   

        .  
       
 ,      .
     ,  -
    .


   4.1.   

             
       
   .
    X -   .       
    (. 3.5)     
.    X       
  .
    D -  .    
 -.
    F -  .     -
 -.
      X  D    
     .     
.  F       .
    N -  .     
  ,      
   ().
    Q -     .  /N,
     .
    P -  .    
    .    
 .   -    
  (   -  ).    
     .
    H -    .     -
    ,  ..   
 H (), S (), B ().   -
  H   " ".


   4.2.    

            -
           
      .
    P -  .   -
     .   -
  0.
    L -  .    
 .        
  .
    A -  .    , -
       .  
 (  )    
( ,     ),   
  -    1800.
    S -   .   -
  (   ,    -
),           
  .        ,
  A.
           -
,      .


   4.3.  

     DIR -                : D F Q X L W P H

        ,  -
 .
      : , , ,   -
       .  
          
 .   (00.00.80)  .
    L -  16-      .
    W -    .
    H -  "" , ..    -
  .
    X -    .    
       -
,         -
.            
   .
    D     .
          
       -
    ;    ,
 ,  L  W. 
           ,  
 ,      .


   4.4.    

     DATE [  ]

       .. .   -
     1  31,   1  12   
81  99;     , 
     .
     ,          
  .       -
   .    -
     .
      ,   .
      00.00.80;   -
       .


   4.5.       

     LOCK   -             : D F Q X L W N H
     UNLOCK    -""-

         ,  -
        ,  
.. .
      ,   , -
 '*'   .
            
    .


   4.6.  

     DEL -                    : Q X L W N H

        ,   
;           
,    .


   4.7.  

     RD -                 : D F Q X L W N H

       ,  .  -
         -
  (   N). ,    
 ,     .
    X ,   ,     
 .       
  .
    D        ,
  ,  .


   4.8.  

     REN -          : D F Q X L W N H

      ,    
,     .    
:
 -         (  ),
       '*'   ;
 -    i-    '*'  '?' -
    , : '*' -  ,  -
     i- '*'   ; '?' -    -
    ;  '*'       
    .
   :
                
EDITOR.PRG   *.*            *1.*X          EDITOR1.PRGX
COM.MAIN.ASM *.*.*          *.?*           COM.ASM
CROCODILE    *O*O*          *AB*DE         CRABCDE
   :      -
    .    
    ,   -
  .


   4.9.     

     SAVE -,,       : A L P S H

        (  A  L),
    P    S -
   4.2.      .
     , ..   -
  .
    S        
,     .
   .     ""     -
  H,           ,
  !


   4.10.    

     LOAD -                 : X L W N H Q A
                                  : A L P

     ( )      
        A-, 
  (   ,   !).
      A,        
 ;          
       -
  (HIMEM):    ,  
   (), .


   4.11.   

     TYPE -                   : X L W N H Q
                                    : A L P

      ()   .
           -
   ,  ,   -
.  , ,  , 
  .
     -  .
    ()         
(. LOAD).


   4.12.   

     DUMP -                 : X L W N S H Q
                                  : A L P S

      ()  -
  .
       8      -
 .    A- (. 4.2 
), ..     .
        S,    ,
 ,     
,             .
      ,    
S-,   S-,   S-,   
(S-     ).        
        (P--
).
   ,     - 3000,  :
     DUMP FILE,A=5555,S=0,P=20,L=10
     DUMP/S FILE,A=5555,P=37,L=10
, :
     0020/5555: XX XX ..         3037/5555: XX XX ..
     0028/555D: XX XX ..         303F/555D: XX XX ..
       
 "" .


   4.13.    

     : _,_

          -
 ,   YPE.
           ,  
 ,     , 
 .


   4.14.    
 
     - _,_                       : S

         -
   ,   DU.
    S  , ,    -
.
        ,  
  ':'.      ,
  .


   4.15.   

     CD -

        -
     .


   4.16.  

   COPY -_,-/_
                                  : D F Q X T L W N H
                              : A L P S
          --
 (1 )   - (2 ).
          D,X  N
     .     -
       .
        -  -
 :
 -    ,  -     
       ;
 -    T,      -
    - ,       -
    ,  - (   -
          );
 -  X    T,  .. ,  -
       ,    ;
 -     ,   -
     ;   - ,   -
       ,  -  ;  -
    - ;
 -    -   -
           (  
         ).
        -
 , ,      .


   4.17.  

     SCRN [] []                  : A M

         .    
    A,    - -
 M   .
         8 ,
     A      
.
         -
  INVFLG ($32):
 7  = 0/1 -  32/64   ;
 5,3  = 00,01,10 - ,,   
      ;
 2-0  -     .
        M   
.
       ,   ,  
;    (,   
 )    :  -
   ,     
    .
          -
   #D  : ,  -
   .        
  (    ):  
   ,      
     .

   
   4.18.      

     BOOT [ _ ]

          " "
 -    ""   .
      ,     -
,      (    
    ) -    -
 CN00.


   4.19.    

   ?  { ,  }

      ,  , 
 .     -
     ,    
'+'  '-'.


   4.20.  

   WHEN  _  _
     _ ::=  { ,  }
      ::= [ ! ]   
      ::= < | = | > | ?

     ,       
 ,   .      
 ,   ,   
 :
   = -   ,
   < -   ,
   > -     ,
   ? -            1;
  (0-F)   ,   
   .
    '!'      -
 .


   4.21.  

   -@ IF    _
   -@ ELIF  _
   -@ ELSE
   -@ ENDIF

      ,   -
    .   -
 _   4.20.
       ,  -
    ,  
 ('ELIF' -   'ELSE IF':   -
        'IF'
 'ELIF';  'ELIF'    -
 'ELSE, IF'       'ENDIF'.
      .
     ,   ,    -
 ,  ,     , 
  .       
:
 -       S,
     0     >0  -
    ;
 - 'IF':   , S:=S+1;
 - 'ENDIF':  S>0, S:=S-1;
 - 'ELSE':  S=1, S:=0;  S=0, S:=1;
 - 'ELIF':  'ELSE', ,  S=0,  'IF'.
   ,  'ELSE..ENDIF'  -
 'IF'       -
 ,  "" 'ENDIF'       
  .
   ..        -
 ,         
( - ),       
     , ,
  .      
 ,      -
,    '-@'.  ,  
      -
 .   '-@'   -
     .
         
 ,         -
,   :     -
 '-@'.


   4.22.   

   EXIT [  ]
      ::= 

         -
 :     
    .    -
  :
 -     -        
    ;
 -    '#' -     -
              -
    ;
 -      -    
     '-^'+,       -
      .
          
,  ,     
  (   ),-
     - ,    -
   .
          
    (, 
  ).       
  ,     -
,         
  .
   :
APPLICATION       ;   
WHEN !#Q=0 EXIT X ;    ,
...               ;     ,
EXIT              ;    
^X                ;     
 ?#Q              ;   
WHEN #Q?7 ERRPROC ;     7 


   4.23.       

   PATH  { ,  }

      ,    -
        
      .
       :
1.          
    ,        -
    ;    ;   -
           
    '  '.
2.         
     ,       ;  
        ,      
    .
         '\SYSTEM\'
      SYSTEM,  
  .


   4.24.    

   VFY                                             : N

      ( N)     
 .       
  (  ,  ) -
    .


   5.  

       ,  -
   ,    
   ,     -
.

'   XXXX' -     BRK 
         .

' ' -      -
    ;      
    ,       -
     .

' ' -      ;
     -    -
           ;
          ,
   ,      -
   .

' ' -      -
   ;        ,
         .

'  ' -     -
   ,     .

'   ' -      -
     .

'  V' -      -
    :        - 
       .

'  ' -     
       .

'/ ' -     
         .

' :   ' -    
          ;    
    :
   -   ,    ;
   -    ,    ;
   - , ,   
            . 

'  ' -     .

' ' -       256 .

'  ' -       -
     '*'  '?'.

' ' -   .

' :  D' -   ,    
      "":   .

'  /' -       
     ,   -  -
    .

'  ' -   , -
     ,       ;
   :    ,   
     ..

'  ' -       -
    .

'  ' -      -
   .

',,?' -  ,   -
           (-
   -  );    -
    ' ',  -     -
     -,   -   
     -    
   (       ,  
           -
   ).

' ' -   ,     
     ;   ,    
     (HIMEM)     (,
   -      
   ),        -
     (    ).
 